movable substation - Español Inglés Diccionario